plow ahead - French English Dictionary